using Volo.Abp.Domain.Entities;

namespace Leo.Core.Domain
{
    public interface ITreeNodeEntity<TKey> : IEntity<TKey> where TKey : struct
    {
        string Name { get; set; }

        string Code { get; set; }

        string TreePath { get; set; }

        string Description { get; set; }

        int OrderIndex { get; set; }

        TKey? ParentId { get; set; }
    }
}
